a straitjacket - Français Anglais Dictionnaire